TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northwest Washington
League - 2024 Adult 40 & Over
Flight - 3.5 Men
Subflight - C
--------------------------------------------------------------------------------------------------------------------------------------
NTC-String Theory-Burns
League Record: 0 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Rowland Morgan - 3.23
Eric Cobb - 3.08
Todd Dunnington - 3.07
Dave Hadaway - 3.05
Christopher Van Holmes - 3.03
John Jacobsen - 3.02
Andy Rottler - 3.02
Kenneth Burns - 2.97
Seth Schwartz - 2.93
paul Carow - 2.90
Colin Williams - 2.89
Bruce Seeley - 2.84
Matthew Schwartz - 2.78
Elliot Broadwin - 2.77
Chris Koehler - 2.69
League Results By Position
1S 1D 2D 3D
paul Carow - 2.90 & Chris Koehler - 2.69 0 - 1
paul Carow - 2.90 & Elliot Broadwin - 2.77 0 - 2
paul Carow - 2.90 & Todd Dunnington - 3.07 0 - 1
Andy Rottler - 3.02 1 - 0
Bruce Seeley - 2.84 & Chris Koehler - 2.69 0 - 1
Bruce Seeley - 2.84 & Christopher Van Holmes - 3.03 0 - 1
Christopher Van Holmes - 3.03 & Elliot Broadwin - 2.77 0 - 1
Christopher Van Holmes - 3.03 0 - 1
Colin Williams - 2.89 & Bruce Seeley - 2.84 0 - 1
Colin Williams - 2.89 & Kenneth Burns - 2.97 0 - 1
Colin Williams - 2.89 0 - 2
Dave Hadaway - 3.05 & Andy Rottler - 3.02 0 - 1 0 - 4
Dave Hadaway - 3.05 & Elliot Broadwin - 2.77 0 - 1
Eric Cobb - 3.08 & Rowland Morgan - 3.23 1 - 0
John Jacobsen - 3.02 & Kenneth Burns - 2.97 0 - 1
John Jacobsen - 3.02 & Rowland Morgan - 3.23 0 - 2
Kenneth Burns - 2.97 & Matthew Schwartz - 2.78 0 - 1
Kenneth Burns - 2.97 0 - 4
Seth Schwartz - 2.93 0 - 1
Todd Dunnington - 3.07 & Elliot Broadwin - 2.77 0 - 1
Todd Dunnington - 3.07 & John Jacobsen - 3.02 0 - 1
Todd Dunnington - 3.07 & Rowland Morgan - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
TCSP-Sorry, Not Sorry-Curtis
League Record: 0 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
League Results By Position
1S 1D 2D 3D
--------------------------------------------------------------------------------------------------------------------------------------
CAC/SL-Hanson
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Matt Zyskowski - 3.40
Peter Kim-Himmelfarb - 3.30
Jento Huang - 3.28
Dennis Fahey - 3.27
Danny Lin - 3.21
Si Won Choi - 3.20
Edward Hocker - 3.18
Bill Mulliken - 3.18
Nicholas Holland - 3.16
Rick Mortensen - 3.14
Joey Collins - 3.13
Jeffrey Hanson - 3.12
Mark Waldron - 3.10
Mingzhe Zhu - 3.04
Bj Winn - n/a
League Results By Position
1S 1D 2D 3D
Bill Mulliken - 3.18 & Rick Mortensen - 3.14 0 - 1 1 - 0
Bj Winn - n/a & Bill Mulliken - 3.18 1 - 1
Bj Winn - n/a & Jento Huang - 3.28 0 - 1
Dennis Fahey - 3.27 & Peter Kim-Himmelfarb - 3.30 2 - 0
Danny Lin - 3.21 & Peter Kim-Himmelfarb - 3.30 1 - 0
Danny Lin - 3.21 & Rick Mortensen - 3.14 1 - 0 1 - 0 1 - 0
Edward Hocker - 3.18 & Mingzhe Zhu - 3.04 1 - 1
Edward Hocker - 3.18 & Matt Zyskowski - 3.40 1 - 1 2 - 0
Jeffrey Hanson - 3.12 & Jento Huang - 3.28 1 - 0
Jeffrey Hanson - 3.12 & Matt Zyskowski - 3.40 1 - 0
Joey Collins - 3.13 2 - 2
Matt Zyskowski - 3.40 & Peter Kim-Himmelfarb - 3.30 0 - 1
Mark Waldron - 3.10 & Jeffrey Hanson - 3.12 1 - 0 0 - 1
Mark Waldron - 3.10 & Joey Collins - 3.13 0 - 1
Nicholas Holland - 3.16 1 - 2
Si Won Choi - 3.20 & Dennis Fahey - 3.27 1 - 0
Si Won Choi - 3.20 & Jento Huang - 3.28 1 - 0
Si Won Choi - 3.20 & Peter Kim-Himmelfarb - 3.30 1 - 1
Si Won Choi - 3.20 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
FC-Hit Men-Beltran
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Miguel Beltran - 3.23
jim teichman - 3.16
Syam Pinnaka - 3.10
Anthony Ramos - 3.09
Brian Campbell - 3.05
Michael Donnelly - 3.03
Stephane Perreault - 2.99
Kshitij Gaipal - 2.89
Xin Cheng - 2.78
David Chase - 2.76
Kenneth Dang - n/a
League Results By Position
1S 1D 2D 3D
jim teichman - 3.16 & Xin Cheng - 2.78 0 - 1 0 - 1
Anthony Ramos - 3.09 & Miguel Beltran - 3.23 1 - 0
Anthony Ramos - 3.09 & Stephane Perreault - 2.99 0 - 1
Brian Campbell - 3.05 & Miguel Beltran - 3.23 1 - 0
Brian Campbell - 3.05 & Stephane Perreault - 2.99 0 - 1
Brian Campbell - 3.05 1 - 1
David Chase - 2.76 & Stephane Perreault - 2.99 0 - 1 0 - 1
David Chase - 2.76 & Xin Cheng - 2.78 0 - 1 1 - 0
Kshitij Gaipal - 2.89 & jim teichman - 3.16 0 - 1 0 - 1
Kshitij Gaipal - 2.89 & Anthony Ramos - 3.09 0 - 1
Kshitij Gaipal - 2.89 & Miguel Beltran - 3.23 0 - 1 1 - 0
Kshitij Gaipal - 2.89 & Michael Donnelly - 3.03 1 - 0 0 - 1
Kshitij Gaipal - 2.89 & Stephane Perreault - 2.99 0 - 1
Miguel Beltran - 3.23 0 - 1
Michael Donnelly - 3.03 & Kenneth Dang - n/a 0 - 1
Michael Donnelly - 3.03 1 - 2
Stephane Perreault - 2.99 0 - 1
Syam Pinnaka - 3.10 & jim teichman - 3.16 1 - 0
Syam Pinnaka - 3.10 & Anthony Ramos - 3.09 0 - 1
Syam Pinnaka - 3.10 & Kenneth Dang - n/a 1 - 0
Syam Pinnaka - 3.10 & Miguel Beltran - 3.23 0 - 1 1 - 0
Xin Cheng - 2.78 & Anthony Ramos - 3.09 0 - 1
Xin Cheng - 2.78 & Brian Campbell - 3.05 0 - 1
Xin Cheng - 2.78 & Miguel Beltran - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CP-Quicksilver-Liu
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Dale Garnett - 3.23
Robert Liu - 3.15
Michael Robon - 3.10
Stanley Ching - 3.03
Chandra Srinivasan - 3.02
Daniel Warren - 2.97
Alessandro Contenti - 2.95
Kaushik Purohit - 2.94
Will Wang - 2.92
Xin Che - 2.86
Alex Ma - 2.84
Jason Liang - 2.82
Jeff Lin - n/a
League Results By Position
1S 1D 2D 3D
Alessandro Contenti - 2.95 & Chandra Srinivasan - 3.02 1 - 0
Alessandro Contenti - 2.95 & Michael Robon - 3.10 0 - 1 1 - 1
Alessandro Contenti - 2.95 & Stanley Ching - 3.03 0 - 2
Chandra Srinivasan - 3.02 & Daniel Warren - 2.97 1 - 0
Chandra Srinivasan - 3.02 & Robert Liu - 3.15 1 - 0
Chandra Srinivasan - 3.02 & Xin Che - 2.86 1 - 0
Chandra Srinivasan - 3.02 0 - 1
Dale Garnett - 3.23 & Alex Ma - 2.84 0 - 1 1 - 0
Dale Garnett - 3.23 0 - 1
Daniel Warren - 2.97 & Will Wang - 2.92 1 - 1
Daniel Warren - 2.97 & Xin Che - 2.86 0 - 1
Jeff Lin - n/a 0 - 1
Jason Liang - 2.82 & Robert Liu - 3.15 0 - 1 3 - 0
Jason Liang - 2.82 & Will Wang - 2.92 0 - 1
Jason Liang - 2.82 1 - 0
Kaushik Purohit - 2.94 & Alex Ma - 2.84 1 - 0
Kaushik Purohit - 2.94 & Michael Robon - 3.10 0 - 1 1 - 0
Kaushik Purohit - 2.94 & Xin Che - 2.86 1 - 0
Michael Robon - 3.10 0 - 1
Stanley Ching - 3.03 1 - 1
Will Wang - 2.92 & Alex Ma - 2.84 0 - 1 0 - 1
Will Wang - 2.92 & Xin Che - 2.86 0 - 1
Xin Che - 2.86 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
RBW-Bandits of the Republic-Cheung
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Jeremy Cheung - 3.46
Joshua hulburt - 3.42
Vikram Srinivasan - 3.36
Christopher Gipson - 3.35
Amit Mahajan - 3.35
Bao Trinh - 3.33
Michael Shaw - 3.32
Elvis Ochoa - 3.27
Eric Leicht - 3.26
Randy Chin - 3.25
Michael Swei - 3.25
Richard Mar - 3.24
ISAMU KIBE - 3.24
Jason Rungsigul - 3.21
League Results By Position
1S 1D 2D 3D
Amit Mahajan - 3.35 & Christopher Gipson - 3.35 1 - 0
Amit Mahajan - 3.35 & Michael Shaw - 3.32 0 - 1
Amit Mahajan - 3.35 & Vikram Srinivasan - 3.36 0 - 1
Bao Trinh - 3.33 & Amit Mahajan - 3.35 2 - 0
Bao Trinh - 3.33 & Randy Chin - 3.25 1 - 0
Christopher Gipson - 3.35 2 - 0
Eric Leicht - 3.26 & Joshua hulburt - 3.42 1 - 0
Eric Leicht - 3.26 & Michael Shaw - 3.32 0 - 1
Eric Leicht - 3.26 1 - 1
ISAMU KIBE - 3.24 & Randy Chin - 3.25 1 - 0
ISAMU KIBE - 3.24 & Vikram Srinivasan - 3.36 1 - 0 1 - 0 1 - 0
Jeremy Cheung - 3.46 & Michael Swei - 3.25 1 - 0 1 - 0
Jeremy Cheung - 3.46 1 - 1
Joshua hulburt - 3.42 & Vikram Srinivasan - 3.36 1 - 0
Joshua hulburt - 3.42 1 - 0
Jason Rungsigul - 3.21 & Christopher Gipson - 3.35 3 - 0
Jason Rungsigul - 3.21 & Michael Swei - 3.25 0 - 1
Jason Rungsigul - 3.21 & Vikram Srinivasan - 3.36 1 - 0
Jason Rungsigul - 3.21 1 - 0
Michael Shaw - 3.32 & Michael Swei - 3.25 1 - 0
Richard Mar - 3.24 & Elvis Ochoa - 3.27 1 - 0
Richard Mar - 3.24 & Jeremy Cheung - 3.46 1 - 0
Richard Mar - 3.24 & Randy Chin - 3.25 1 - 0 0 - 1
Randy Chin - 3.25 & Elvis Ochoa - 3.27 1 - 0
Randy Chin - 3.25 & Jeremy Cheung - 3.46 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BETC-You Got This! SantoDomingo
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Hernandez - 3.34
Scott Leonardson - 3.23
Edwin Carlos Sr - 3.19
Tony Shaheen - 3.14
Eugene Guber - 3.11
Aron Choi - 3.08
Peter Tran - 3.07
James Kestner - 3.06
Bong SantoDomingo - 3.03
Chuong Nguyen - 3.02
Mart Salvino - 2.97
Dinesh Mandalapu - 2.85
Daniel Ivanis - 2.74
League Results By Position
1S 1D 2D 3D
Andrew Hernandez - 3.34 & Dinesh Mandalapu - 2.85 1 - 0 1 - 0
Andrew Hernandez - 3.34 & Peter Tran - 3.07 2 - 0
Andrew Hernandez - 3.34 0 - 1
Aron Choi - 3.08 & Chuong Nguyen - 3.02 0 - 1 0 - 2
Aron Choi - 3.08 & Daniel Ivanis - 2.74 0 - 1
Aron Choi - 3.08 & Mart Salvino - 2.97 0 - 1
Aron Choi - 3.08 & Tony Shaheen - 3.14 1 - 0
Aron Choi - 3.08 0 - 1
Bong SantoDomingo - 3.03 & Edwin Carlos Sr - 3.19 0 - 1 2 - 0
Bong SantoDomingo - 3.03 & Mart Salvino - 2.97 0 - 1
Chuong Nguyen - 3.02 & Tony Shaheen - 3.14 1 - 0
Dinesh Mandalapu - 2.85 0 - 1
Daniel Ivanis - 2.74 & Chuong Nguyen - 3.02 0 - 1 0 - 1
Daniel Ivanis - 2.74 & Peter Tran - 3.07 0 - 1
Daniel Ivanis - 2.74 & Tony Shaheen - 3.14 0 - 1 0 - 1
Edwin Carlos Sr - 3.19 & Dinesh Mandalapu - 2.85 0 - 1
Eugene Guber - 3.11 & Scott Leonardson - 3.23 2 - 0
Eugene Guber - 3.11 & Tony Shaheen - 3.14 0 - 1
Eugene Guber - 3.11 1 - 0
James Kestner - 3.06 & Dinesh Mandalapu - 2.85 0 - 1
James Kestner - 3.06 1 - 1
Mart Salvino - 2.97 & Andrew Hernandez - 3.34 0 - 1
Mart Salvino - 2.97 1 - 0
Scott Leonardson - 3.23 & Peter Tran - 3.07 0 - 1
Scott Leonardson - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
EDG-Alcohooligans-Cook
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
hamid sheikhghanbari - 3.44
Scott Lee - 3.38
Jason Cook - 3.35
JESSE JANSMA - 3.30
David To - 3.25
Brian Dickson - 3.22
Brian Namba - 3.17
Barry Strand - 3.17
Owen Chang - 3.15
Jinhong No - 3.14
Paul Cho - 3.09
Michael Cung - 3.09
Ranjit Prabhu - n/a
Daniel Manning - n/a
League Results By Position
1S 1D 2D 3D
hamid sheikhghanbari - 3.44 & Brian Namba - 3.17 1 - 0 2 - 1
hamid sheikhghanbari - 3.44 & Jason Cook - 3.35 4 - 0
Barry Strand - 3.17 & Brian Dickson - 3.22 3 - 0
Barry Strand - 3.17 & Brian Namba - 3.17 1 - 0
Barry Strand - 3.17 & Daniel Manning - n/a 0 - 1
Daniel Manning - n/a & Brian Dickson - 3.22 0 - 1
David To - 3.25 & Michael Cung - 3.09 1 - 0
Jinhong No - 3.14 2 - 0
JESSE JANSMA - 3.30 & Jason Cook - 3.35 1 - 1
JESSE JANSMA - 3.30 4 - 1
Jason Cook - 3.35 & Michael Cung - 3.09 1 - 0
Michael Cung - 3.09 & Paul Cho - 3.09 1 - 0
Owen Chang - 3.15 & Jason Cook - 3.35 1 - 0
Owen Chang - 3.15 1 - 1
Paul Cho - 3.09 & Ranjit Prabhu - n/a 0 - 1
Scott Lee - 3.38 & Brian Namba - 3.17 1 - 0
Scott Lee - 3.38 & Barry Strand - 3.17 1 - 0 1 - 1
Scott Lee - 3.38 & Jinhong No - 3.14 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MC-Tigers-Sato
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Neil Price - 3.20
Alvin Sato - 3.16
Frank Weathers - 3.14
Matthew Rust - 3.11
Rick Odom - 3.05
Eisuke Nishi - 3.05
Bhupinder Cherra - 3.05
Craig McKernan - 2.97
Noel Balantac - 2.88
Gary Hanada - 2.82
League Results By Position
1S 1D 2D 3D
Alvin Sato - 3.16 & Rick Odom - 3.05 0 - 1
Bhupinder Cherra - 3.05 & Frank Weathers - 3.14 0 - 1
Bhupinder Cherra - 3.05 & Noel Balantac - 2.88 0 - 1
Bhupinder Cherra - 3.05 & Rick Odom - 3.05 0 - 1 2 - 0
Craig McKernan - 2.97 & Matthew Rust - 3.11 1 - 3
Craig McKernan - 2.97 & Neil Price - 3.20 0 - 1
Craig McKernan - 2.97 & Noel Balantac - 2.88 0 - 1
Eisuke Nishi - 3.05 3 - 6
Frank Weathers - 3.14 & Alvin Sato - 3.16 2 - 2
Frank Weathers - 3.14 & Noel Balantac - 2.88 0 - 3
Gary Hanada - 2.82 & Rick Odom - 3.05 0 - 1 0 - 1
Neil Price - 3.20 & Matthew Rust - 3.11 1 - 1
Neil Price - 3.20 & Rick Odom - 3.05 1 - 0
Noel Balantac - 2.88 & Alvin Sato - 3.16 0 - 2
Noel Balantac - 2.88 & Rick Odom - 3.05 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
STC-Bakers Dozen
League Record: 7 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Andy Baker - 3.43
jeff feinstein - 3.37
james romano - 3.32
michael oaksmith - 3.30
Mark de Vere White - 3.28
Len Jordan - 3.27
Chris Blakeslee - 3.26
John Ferry - 3.24
David Kosloff - 3.22
Matt Hipps - 3.09
Karl Crabs - 3.09
Christopher McReynolds - 2.96
Matt Rosauer - 2.68
David Ashcraft - n/a
Clayton Nielsen - n/a
League Results By Position
1S 1D 2D 3D
jeff feinstein - 3.37 & Christopher McReynolds - 2.96 1 - 0
jeff feinstein - 3.37 & David Kosloff - 3.22 2 - 0
jeff feinstein - 3.37 1 - 0
james romano - 3.32 & jeff feinstein - 3.37 1 - 0
james romano - 3.32 & michael oaksmith - 3.30 2 - 0
james romano - 3.32 & Andy Baker - 3.43 1 - 0
james romano - 3.32 & Mark de Vere White - 3.28 2 - 0 2 - 0
michael oaksmith - 3.30 & Andy Baker - 3.43 2 - 0
michael oaksmith - 3.30 & Chris Blakeslee - 3.26 1 - 0
michael oaksmith - 3.30 & Matt Rosauer - 2.68 1 - 0
Andy Baker - 3.43 & John Ferry - 3.24 1 - 0
Chris Blakeslee - 3.26 & John Ferry - 3.24 0 - 1
Clayton Nielsen - n/a & Karl Crabs - 3.09 0 - 1
David Ashcraft - n/a & Matt Hipps - 3.09 1 - 0
David Kosloff - 3.22 & Andy Baker - 3.43 1 - 0
David Kosloff - 3.22 & Karl Crabs - 3.09 1 - 0 1 - 0
Karl Crabs - 3.09 & Christopher McReynolds - 2.96 0 - 1
Len Jordan - 3.27 7 - 1
Matt Hipps - 3.09 & Matt Rosauer - 2.68 1 - 0
Mark de Vere White - 3.28 & Christopher McReynolds - 2.96 1 - 0